@media screen and (max-width: 980px) {
  html {
    // 375px除以100等于100vw除以font-size，得到font-size等于26.6666666vw
    // 375px除以100等于1(100%)除以font-size，得到font-size等于.266666666vw
    // 750px除以100等于1(100%)除以font-size，得到font-size等于.133333333vw
    font-size: 0.133333333vw;

    body {
      font-size: 40rem;
      text-align: center;
    }
  }
}

body {
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
  color: #606266;
}

a {
  color: #409eff;
  text-decoration: none;
}

img {
  vertical-align: middle;
}

* {
  box-sizing: border-box;
}

h2 {
  margin: 0;
}

.one-line {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@font-face {
  font-family: roboto;
  src: url('https://s1.hct.plus/fonts/Roboto-Medium-12.ttf');
}

.roboto-font {
  font-family: roboto, sans-serif;
}

.jcsa {
  display: flex;
  justify-content: space-around;
}

.jcsb {
  display: flex;
  justify-content: space-between;
}

.aic {
  display: flex;
  align-items: center;
}

.fdc {
  display: flex;
  flex-direction: column;
}
